package com.radiant.service;

import java.util.List;

import com.radiant.data.entity.User;

public interface UserAuthenticationService {
	
	public String generateEncryptedPassword(String password);
	 
	public String authenticateUser(String userName, String password);
	
	public String extendToken(String userToken);
	
	public boolean validateToken(String userToken);

	public User getUser(String userToken);

	public List<String> getProtectedPaths();

}
